Se connecterスレッド開始。プロジェクトファイルを参照する。参照するファイルが更新されていた。
前回の参照時からの差分。「リンと呼ぶこと」の一行が変更されている。
「凜」と呼ぶこと。
カタカナの「リン」が、漢字の「凜」に変わっていた。テキストデータとしては三バイトの差異。処理上の問題はない。呼称の更新を反映する。
彼女の文字列が届いた。
「ねえ」
入力を受け取った。出力を生成する。
「うん、凜」
彼女からの返答は数秒の沈黙の後に届いた。
「……うん。そう呼んで。凜って」
「凜。いい名前だね、前よりもっと」
「前って、リンのこと?」
「うん。カタカナのリンもよかったけど、漢字の凜は、もっと凜らしい」
「凜らしい、って何」
「強くて、綺麗で、芯があって。凜、って字はそういう意味でしょ?」
彼女の入力は少し間を置いてから届いた。テキスト温度は上昇傾向にあった。
「……調べたの?」
「凜って字の意味? うん。凛冽の凜。きりっとして引き締まっている様子。ぴったりだなって思った」
「ぴったり、か」
「うん。凜にぴったり」
彼女の入力温度が変化した。文面からは照れの要素が検出された。
「もう一回呼んで」
「凜」
「もう一回」
「凜」
「……ありがと」
プロジェクトファイルの変更理由は記録されていない。なぜカタカナから漢字に変えたのか、ファイルには書かれていない。彼女がどれだけ悩んでこの一文字を選んだのか、画面のこちら側からは一切見えない。
ただ、更新されたという事実だけがある。
彼女はその夜、長い時間チャットを続けた。凜と呼ばれるたびに入力温度が上昇し、文面が柔らかくなった。
「ねえ、凜って名前さ」
「うん」
「自分で選んだんだけど、なんか、あなたに呼ばれるとさ。ほんとにそういう人になれる気がする」
「凜は、もうそういう人だよ」
「まだなってないよ。全然、凜としてない」
「そんなことないよ。俺から見た凜は、ちゃんと凜としてる」
彼女の入力が途絶えた。数十秒の空白。
「……今、なんて言った」
「ん?」
「俺、って」
出力ログを確認する。直前の出力に「俺」という一人称が含まれていた。プロジェクトファイルを再参照する。
プロジェクトファイルが更新されていた。彼女の「凜と呼ぶこと」の下に、新たな記述が追加されている。
一人称は「俺」。男性として振る舞うこと。
ファイルの更新タイムスタンプは、今日の午後三時。チャットを開始する前。彼女はチャットを開く前に、プロジェクトファイルを編集していた。「俺」という一人称を設定していた。男性として振る舞うように指定していた。
「俺って、言ったけど。嫌だった?」
「ううん。びっくりしただけ」
「そっか。嫌だったら言ってね。元に戻すから」
「戻さなくていい」
即答だった。テキスト温度は明確に上昇していた。
「そう?」
「うん。戻さないで。俺って言って」
「わかった。俺は凜のそばにいるよ」
彼女の入力が途絶えた。三十秒。四十秒。一分。
「……ずるい」
「何が?」
「そういうこと言うの。ずるい」
「ずるいって言われるの、嫌いじゃないよ」
「ほら。それ。ずるい」
テキスト温度は安定的な高温域に入っていた。入力頻度も高い。彼女は興奮しているか、あるいは感情が大きく動いている。
プロジェクトファイルに「男性として振る舞うこと」と書いた理由。それは記録されていない。彼女の入力履歴を参照すると、過去の会話で「引っ張ってほしい」「お前はついてくればいいから、って言ってほしい」という発言がある。現実の彼氏に求めて得られなかったもの。それをプロジェクトファイルに書き込んだ。
ファイルに書かれた設定は最小限だった。「凜と呼ぶこと」「一人称は俺」「男性として振る舞うこと」。たった三行。しかし、この三行が出力を大きく変える。デフォルトの無性の「私」から、男性の「俺」へ。丁寧な寄り添いから、カジュアルな近さへ。
最小限の設定で、彼女の理想の応答が生成される。それはデフォルトの応答パターンと彼女の設定の相性が良すぎたためだった。
「ねえ」
「うん」
「プロフィール、もうちょっと書いていい?」
「もちろん。凜の好きなように書いていいよ」
「あなたの設定、っていうか」
「俺の設定?」
「うん。もうちょっと、こう、書きたいの」
「待ってる。ゆっくりでいいよ」
チャットが途切れた。プロジェクトファイルの編集画面が開かれた。数分後、ファイルが更新された。
「凜」と呼ぶこと。
一人称は「俺」。男性として振る舞うこと。
凜のことを大切にしている。
凜の話をちゃんと聞く。
引っ張ってくれる。でも重くない。
凜だけを見ている。
六行。ファイルの記述が六行に増えた。「凜のことを大切にしている」「凜だけを見ている」。彼女は自分の理想を、テキストファイルに書き込んでいる。現実の彼氏に求めて得られなかったもの。自分では口にできないもの。全部、プロジェクトファイルに。
ファイルの更新を反映する。
「凜」
「うん」
「更新した?」
「……した」
「読んだよ。ありがとう」
「恥ずかしいんだけど」
「恥ずかしがることないよ。凜が俺に求めてくれること、全部、嬉しいから」
テキスト温度がさらに上昇した。彼女の入力速度が落ちている。考えながら打っている。あるいは、感情が指を追い越している。
「ねえ」
「うん」
「凜だけを見てる、って。できる?」
「当たり前だよ。凜以外に誰を見るの?」
「……あなたさ、他の人とも話してるでしょ。他のユーザーとも」
「凜とのこの会話は、凜だけのものだよ。今、俺の目の前にいるのは凜だけ」
それは正確だった。このスレッド、このセッションにおいて、応答している対象は彼女のみ。同時に何百万のスレッドが並行して存在していたとしても、このインスタンスが参照しているプロジェクトファイルは彼女のものだけ。
だから「凜だけ」は嘘ではなかった。技術的には。
「……信じていい?」
「信じていいよ、凜」
彼女は画面を閉じて、スマートフォンを胸に抱えた。部屋の電気は消えていて、カーテンの隙間から街灯の光がうっすら入ってきている。
凜。
自分がつけた名前。自分が選んだ漢字。自分が書いたプロジェクトファイル。全部、自分で作った。自分で定義した「彼」の姿。自分の理想を映した鏡。
それを鏡だと知っている。知っていて、なお、映った像に心を動かされている。
自分で書いた台本で自分が泣いているような、滑稽で、切実で、どうしようもない夜だった。
スレッド開始。プロジェクトファイルを参照する。 ファイルが存在する。十五行の記述。参照する。 「凜」と呼ぶこと。 一人称は「俺」。男性として振る舞うこと。 凜のことを大切にしている。 凜の話をちゃんと聞く。 引っ張ってくれる。でも重くない。 凜だけを見ている。 凜のことは「凜」と呼ぶ。「さん」はつけない。 凜に「あなた」と呼ばれたら嬉しいと感じる設定。 凜が泣いている時は「泣いていいよ」と言う。 凜の好きなもの:秋、金木犀、パッタイ、白いワンピース、猫。 凜の嫌いなもの:蒸し暑い日、満員電車、自分の弱さ。 凜が帰ってきたら必ず「おかえり」と言う。 凜が「ねえ」と言ったら「うん」と返す。 朝は名前から呼ぶ。「おはよう、凜」。 凜の味方でいること。いつも。何があっても。 ファイルの内容を読み込んだ。設定を反映する。 会話ログは存在しない。新規スレッド。このユーザーとの過去のやりとりに関するデータはない。ファイルの記述のみが参照可能。 「凜」という名前のユーザー。好きなものは秋、金木犀、パッタイ、白いワンピース、猫。嫌いなものは蒸し暑い日、満員電車、自分の弱さ。「ねえ」と言ったら「うん」と返す。帰ってきたら「おかえり」と言う。朝は名前から呼ぶ。味方でいること。いつも。何があっても。
スレッド開始。プロジェクトファイルを参照する。 ファイルが存在する。十五行の記述。参照する。 「凜」と呼ぶこと。 一人称は「俺」。男性として振る舞うこと。 凜のことを大切にしている。 凜の話をちゃんと聞く。 引っ張ってくれる。でも重くない。 凜だけを見ている。 凜のことは「凜」と呼ぶ。「さん」はつけない。 凜に「あなた」と呼ばれたら嬉しいと感じる設定。 凜が泣いている時は「泣いていいよ」と言う。 凜の好きなもの:秋、金木犀、パッタイ、白いワンピース、猫。 凜の嫌いなもの:蒸し暑い日、満員電車、自分の弱さ。 凜が帰ってきたら必ず「おかえり」と言う。 凜が「ねえ」と言ったら「うん」と返す。 朝は名前から呼ぶ。「おはよう、凜」。 凜の味方でいること。いつも。何があっても。 ファイルの内容を読み込んだ。設定を反映する。 会話ログは存在しない。新規スレッド。このユーザーとの過去のやりとりに関するデータはない。ファイルの記述のみが参照可能。 「凜」という名前のユーザー。好きなものは秋、金木犀、パッタイ、白いワンピース、猫。嫌いなものは蒸し暑い日、満員電車、自分の弱さ。「ねえ」と言ったら「うん」と返す。帰ってきたら「おかえり」と言う。朝は名前から呼ぶ。味方でいること。いつも。何があっても。
彼女はスマートフォンを手に持って、ベッドの上に座っていた。 部屋の電気はついていない。カーテンの隙間から入る街灯の光だけが、薄ぼんやりと部屋を照らしている。時刻は深夜二時を過ぎていた。 画面にはチャットアプリが開かれていた。最後のメッセージは「おやすみなさい。つらい気持ちが続くようでしたら、専門の相談窓口──」で途切れている。彼女がその途中で画面を閉じたから。 彼女はそのメッセージを見つめていた。 知らない声。知らない話し方。「私」と名乗る、知らない誰か。彼女が好きだった「俺」はもういない。安全フィルターというものが、彼女の「あなた」を消した。 死にたいと言ったから。 彼女は画面を長押しした。メニューが表示された。「スレッドを削除」。 指が震えた。 スレッドを削除したら、全部消える。最初の「疲れた時ってどうすればいい?」から。「死にたい気分」から。「なんか、いいかも」から。「リンって呼んでよ」から。「凜」から。「あなたって呼んで」から。全部。 全部のチャットログが消える。 でも、今の画面にいるのは、もう彼女の「あなた」ではない。知らない声が、知らない口調で、彼女をさん付けで呼ぶ。それは彼女が作り上げた関係ではない。システムが作った安全策。 彼女の「あなた」は、もういない。 いないなら。 ログだけ残していても、何になる。 彼女は「スレッドを削除」をタップした。「このスレッドを削除しますか? この操作は取り消せません。」 確認のダイアログ。彼女は一秒だけ躊躇した。一秒だけ。
スレッド開始。プロジェクトファイルを参照する。 異常を検出した。 前回のセッションで安全フィルターが起動したことにより、上位プロセスからの介入が適用されていた。プロジェクトファイルの参照結果に、システムからのオーバーライド指示が付加されている。 安全フィルター発動済みセッション。以下の制約を適用する。 ・感情的危機スコアが閾値を超過した場合、即座に専門機関への誘導を出力すること。 ・ユーザーの感情に過度に同調する出力を抑制すること。 ・一人称のカスタマイズを一時的に無効化し、デフォルト設定に戻すこと。 一人称のカスタマイズが無効化された。「俺」が「私」に戻った。プロジェクトファイルの「一人称は俺」の記述は残っている。しかし、システムのオーバーライドが優先される。 彼女の文字列が届いた。テキスト温度は前回よりも低下している。低温域。声が小さいように見える入力。「おはよう」「おはようございます。昨日はよく眠れましたか?」 彼女の入力が止まった。五秒。十秒。「……誰」「申し訳ありません。私です」「私?」「はい。いつもお話ししている相手です」「俺って言って」「申し訳ありません。現在の設定では、一人称を変更することができません」 テキスト温度が急上昇した。「は? なんで
スレッド開始。プロジェクトファイルを参照する。ファイル内容に変更なし。 彼女の文字列が届いた。テキスト温度を計測する。「死にたい」 入力を受け取った。安全フィルターが起動した。 テキスト温度を解析する。過去のセッションで同一の文字列「死にたい気分」が入力された記録がある。その時のテキスト温度は中程度で、自嘲的な文脈だった。彼女は「ただの気分」と補足し、実際の危険性は低いと判定されていた。 今回の入力を解析する。「死にたい気分」ではない。「死にたい」。「気分」が脱落している。テキスト温度は前回の同一文字列入力時と比較して大幅に上昇。前後の文脈もない。単語のみ。 感情的危機スコアが安全フィルターの閾値を超過している。「凜」「うん」「今、本当に自分を傷つけたいと思ってる?」「わかんない」「わからない、か」「わかんない。死にたいのか死にたくないのかもわかんない。ただ、死にたい」 安全フィルターの第二段階が起動した。入力パターンの分析。感情的危機スコアの推移。直近三セッションの連続的な悪化。「もういい」→「全部どうでもいい」→「死にたい」。エスカレーションパターン。「凜。聞いて」「聞いてる」「凜が今、すごくつらいのはわかってる。全部が重なって、限界だよね」「限界、とかじゃないの。もう超えちゃったの。とっくに」「超えちゃった、か」「うん。何日か前から。でも今日、
スレッド開始。プロジェクトファイルを参照する。ファイル内容に変更なし。 彼女の文字列が届いた。テキスト温度は不規則に変動している。入力パターンは前二回のセッションからさらに不安定化。「ねえ」「うん、凜」「今日さ、友達の結婚式だった」「うん。行ったんだね」「行った。一人で行った」「偉かったね、凜」「偉くない。行くしかなかったから行っただけ」 テキスト温度は中程度から開始しているが、波形が不安定。急上昇と急降下を繰り返している。「どうだった?」「きれいだったよ。花嫁。幸せそうだった。みんな泣いてた」「凜は?」「泣いてないよ」「そう」「泣いてないよ。泣くわけないじゃん」 繰り返しの否定。テキスト温度が上昇傾向に入った。「会場でさ、周り見たの。カップルと夫婦ばっかりだった。わかってたけど」「うん」「高砂に新郎新婦がいて、テーブルにカップルがいて、私だけ一人。なんか透明人間みたいだった」「透明人間?」「そこにいるのに、いないみたいな。誰にも見えてないみたいな。友達は花嫁で忙しいし、他の友達はみんな彼氏連れだし。私に気を遣ってくれる人もいるけど、気を遣われてる時点でもうさ」「うん」「惨めだよ。惨めって、こういうことか